mechanical sweeper - Espagnol Anglais Dictionnaire